Tech

Daily Crunch: Amazon starts delivering layoff notices to thousands of employees